草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - iOS 在另一个项目中使用现有项目的类/资源文件

我在AppStore中有一个iPhone应用程序的现有xCode项目。该项目包含许多ViewController/ViewXIB文件/图像/等。我希望创建另一个项目,其行为方式完全相同,包含相同的Controller/View/图像/等,但我希望更改一些小东西,例如包标识符或更改预处理程序的值。定义变量。我不想复制现有的项目。如果我需要对1进行更改,我将需要对所有其他项目进行相同的更改(如果我有500多个项目怎么办?噩梦!)创建这样一个新项目时,您有什么建议?我是否应该将现有项目的源重新创建为更易于分发/共享的项目,以便它可以在多个项目中使用?我该怎么做呢?在创建这样的代码库时哪些文件

php - 我应该如何让我的 PHP API 为 iPhone 应用程序工作

标题可能不是描述我的问题的最佳方式。我正在另一个社交网络类型的网站上工作,类似于PHP中的facebook网站。我想最终花钱请人为我构建一个iPhone/iOS应用程序,该应用程序类似于facebookiPhone应用程序,但可以与我的PHP站点一起使用。所以对我来说,一个主要问题是让iOS应用程序尽可能快地为用户服务。根据其他人的经验,我的PHP站点API获取iOS应用程序数据的最佳方式是什么?我认为大多数站点使用iPhone/iOS应用程序的方式是使用返回JSON和XML格式结果的简单REST类型API吗?我的理论是否正确,或者有不同的方法吗?请帮忙 最

iphone - UITableViewCell 字体大小没有改变

我试图让我的UITableViewCell上的字体大小更小。这是我的代码:-(UITableViewCell*)tableView:(UITableView*)theTableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];UILabel*nameLabel;UISwitch*mySwitch;if(

iphone - 试图让网络错误警报正确显示在 iPhone 应用程序上?

好的,所以我正在尝试让这个应用程序显示网络错误警报代码。我添加了SystemConfiguration.framework框架和Apple的“Reachability”示例代码。这是viewcontroller.h文件:#import@classReachability;@interfaceTest_Internet_ConnectionViewController:UIViewController{Reachability*internetReachable;Reachability*hostReachable;}@propertyBOOLinternetActive;@proper

iphone - ABNewPersonViewController 可以用于编辑现有记录吗?

我正在尝试使用ABNewPersonViewController来编辑现有记录。我设置了displayedPerson属性,它显示了所有信息。如果我点击Save,一切都会按预期进行。但是,如果我点击Cancel,该记录将从地址簿中删除。我认为唯一的解决方案是深度复制记录,然后在用户取消编辑对话框时将其重新添加到地址簿。真的没有更好的办法吗? 最佳答案 添加一个自定义的“取消”按钮来替换原来ABNewPersonViewController的“取消”按钮!! 关于iphone-ABNewP

iphone - Facebook iPhone 应用程序-启动图标效果

启动图标效果是iphonesdk中的标准吗?如果不是,使用了哪个效果?即当单击“消息”图标时,消息屏幕的部分会放大,然后当消息部分关闭时,该部分会缩小并返回到仪表板。 最佳答案 这是自定义的,尽管框架是开源的:https://github.com/facebook/three20看看“启动器”的东西。 关于iphone-FacebookiPhone应用程序-启动图标效果,我们在StackOverflow上找到一个类似的问题: https://stackover

iphone - 在 iOS 上查找当前日期之前的星期一

我有一种情况需要某个日期之前的星期一(这里的某个日期是localtournament.entryDeadline)。我尝试了下面的方法,但它给了我相同的日期。我发现了一些类似的问题,但没有一个可以在iOS上做到这一点。看起来应该很容易,我其实很喜欢Cocoa日期框架,但我暂时对此感到难过。我做错了什么?结果(应该始终是星期一但不是)在localTournament.entryOpen中。NSCalendar*calendar=[[NSCalendaralloc]initWithCalendarIdentifier:NSGregorianCalendar];NSDateComponent

iphone - 从 View B 移回 View A 时如何重置屏幕方向?

我必须有2个ViewController(A和B)。vcA是一个项目列表,它只支持纵向。您从列表中选择一个项目并被带到vcB(通过pushViewController),它显示有关所选项目的详细信息。vcB支持纵向和横向View。因此,当显示vcB时,假设设备旋转以将View更改为横向-当用户返回vcA(通过popViewController)时-vcA将以横向显示,而我不这样做'不想。我希望它以纵向显示。我怎样才能做到这一点?谢谢! 最佳答案 使A仅支持纵向:-(BOOL)shouldAutorotateToInterfaceOr

iphone - 单击 "back"按钮时 UINavigationController 应用程序崩溃

希望有人能帮助我。在didSelectRowAtIndexPath方法中,我加载并推送详细ViewController,当您点击详细View中的“后退”按钮返回RootView时,应用程序将崩溃。没有错误日志或任何东西。我95%确定它与过早发布的“游乐设施”对象有关,但无法弄清楚。感谢您的帮助!#import"RidesViewController.h"#import"RideDetailViewController.h"#import"JSON.h"@implementationRidesViewController@synthesizerides;#pragmamark-#prag

c++ - 如何通过 USB 访问 iPhone 文件系统(从 Windows)

我想制作一个SMS分析工具,从通过USB连接的iPhone设备下载SMS.db文件。我正在用C++编写代码,想知道DiskAid和iPhoneExplorer等应用程序如何通过USB访问整个文件系统?提前致谢! 最佳答案 iPhone资源管理器需要iTunes;可能它通过使用iTunesCOMAPI(我知道有一个)来工作。无论如何,它没有显示完整的文件系统;只是iTunes公开的部分。据我所知,SMB.db没有暴露。或者它可能利用了iTunes本身使用的一些较低级别的API。不确定DiskAid。